import request from '@/utils/request'

// 获取教师信息
export function getSelector() {
  return request({
    url: '/basic/teacher/getSelector',
    method: 'get',
  })
}
// 查询咨询师基础信息列表
export function consbasicList(data) {
  return request({
    url: '/psy/consbasic/list',
    method: 'get',
    params: data
  })
}
// 查询所有咨询师列表
export function consAll() {
  return request({
    url: '/psy/consbasic/consAll',
    method: 'get',
  })
}
// 获取咨询师基础信息详细信息

export function getConsbasic(data) {
  return request({
    url: '/psy/consbasic/' + data,
    method: 'get',
  })
}
// 查询咨询时间列表

export function dateList(data) {
  return request({
    url: '/psy/consbasic/date/list/' + data,
    method: 'get',
  })
}
// 新增咨询师基础信息
export function consbasicAdd(data) {
  return request({
    url: '/psy/consbasic',
    method: 'post',
    data: data
  })
}
// 修改咨询师基础信息
export function updataConsbasic(data) {
  return request({
    url: '/psy/consbasic',
    method: 'put',
    data: data
  })
}
// 删除咨询师基础信息
export function delConsbasic(deptId) {
  return request({
    url: '/psy/consbasic/' + deptId, 
    method: 'delete',
  })
}
// 查询黑名单信息列表
export function blacklistList(data) {
  return request({
    url: '/psy/blacklist/list',
    method: 'get',
    params: data
  })
}
// 获取黑名单信息详细信息

export function getBlacklist(data) {
  return request({
    url: '/psy/blacklist/' + data,
    method: 'get',
  })
}
// 根据注册号查询学生院系专业班级数据
export function getStudentDpm(data) {
  return request({
    url: '/basic/student/getStudentDpm',
    method: 'get',
    params: data
  })
}
// 新增黑名单信息
export function addBlacklist(data) {
  return request({
    url: '/psy/blacklist',
    method: 'post',
    data: data
  })
}
// 修改黑名单信息
export function updataBlacklist(data) {
  return request({
    url: '/psy/blacklist',
    method: 'put',
    data: data
  })
}
// 删除黑名单
export function delBlacklist(deptId) {
  return request({
    url: '/psy/blacklist/' + deptId,
    method: 'delete',
  })
}
// 查询敏感词信息列表
export function sensitiveList(data) {
  return request({
    url: '/psy/sensitive/list',
    method: 'get',
    params: data
  })
}
// 获取敏感词信息详细信息

export function getSensitive(data) {
  return request({
    url: '/psy/sensitive/' + data,
    method: 'get'
  })
}

// 新增敏感词信息
export function addSensitive(data) {
  return request({
    url: '/psy/sensitive',
    method: 'post',
    data: data
  })
}
// 修改敏感词信息
export function updataSensitive(data) {
  return request({
    url: '/psy/sensitive',
    method: 'put',
    data: data
  })
}
// 删除敏感词信息
export function delSensitive(deptId) {
  return request({
    url: '/psy/sensitive/' + deptId,
    method: 'delete',
  })
}